#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

MODULE_INFO(vermagic, VERMAGIC_STRING);

__visible struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
	.name = KBUILD_MODNAME,
	.init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
	.exit = cleanup_module,
#endif
	.arch = MODULE_ARCH_INIT,
};

static const struct modversion_info ____versions[]
__used
__attribute__((section("__versions"))) = {
	{ 0x14bae85b, __VMLINUX_SYMBOL_STR(module_layout) },
	{ 0x4c4fef19, __VMLINUX_SYMBOL_STR(kernel_stack) },
	{ 0x281eeb18, __VMLINUX_SYMBOL_STR(dst_release) },
	{ 0x537128f3, __VMLINUX_SYMBOL_STR(skb_clone) },
	{ 0xc3a182c7, __VMLINUX_SYMBOL_STR(dev_get_by_name) },
	{ 0x2124474, __VMLINUX_SYMBOL_STR(ip_send_check) },
	{ 0x60301c92, __VMLINUX_SYMBOL_STR(filp_close) },
	{ 0xdc6d2ed4, __VMLINUX_SYMBOL_STR(vfs_read) },
	{ 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) },
	{ 0xb4390f9a, __VMLINUX_SYMBOL_STR(mcount) },
	{ 0x80bee46d, __VMLINUX_SYMBOL_STR(dev_remove_pack) },
	{ 0x81f8eaf0, __VMLINUX_SYMBOL_STR(init_net) },
	{ 0xb1b1aa30, __VMLINUX_SYMBOL_STR(nf_unregister_hooks) },
	{ 0x46b085, __VMLINUX_SYMBOL_STR(ip6_route_output) },
	{ 0x659df5ca, __VMLINUX_SYMBOL_STR(kfree_skb) },
	{ 0x8f0022a4, __VMLINUX_SYMBOL_STR(ip_route_output_flow) },
	{ 0xe11f095a, __VMLINUX_SYMBOL_STR(nf_register_hooks) },
	{ 0x3c96810a, __VMLINUX_SYMBOL_STR(dev_add_pack) },
	{ 0x5761b624, __VMLINUX_SYMBOL_STR(consume_skb) },
	{ 0xe914e41e, __VMLINUX_SYMBOL_STR(strcpy) },
	{ 0xa791c361, __VMLINUX_SYMBOL_STR(filp_open) },
};

static const char __module_depends[]
__used
__attribute__((section(".modinfo"))) =
"depends=ipv6";


MODULE_INFO(srcversion, "E76E2D24343E8A2526BD324");
